integrated self-checking - Alemán Inglés Diccionario